river environments - French English Dictionary